home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / inet / internet-drafts / draft-nussbacher-mime-direction-00.txt < prev    next >
Text File  |  1993-08-20  |  5KB  |  145 lines

  1.  
  2.  
  3. INTERNET-DRAFT
  4. Network Working Group                                      H. Nussbacher
  5. Request for Comments: nnnn                      Israeli Inter-University
  6.                                                          Computer Center
  7.                                                              August 1993
  8.  
  9.  
  10.              Handling of Bi-directional Texts in MIME
  11.  
  12.  
  13.      This document is an Internet-Draft.  Internet-Drafts are
  14.      working documents of the Internet Engineering Task Force
  15.      (IETF), its Areas, and its Working Groups.  Note that other
  16.      groups may also distribute working documents as
  17.      Internet-Drafts.
  18.  
  19.      Internet-Drafts are draft documents valid for a maximum of six
  20.      months.  Internet-Drafts may be updated, replaced, or obsoleted
  21.      by other documents at any time.  It is not appropriate to use
  22.      Internet-Drafts as reference material or to cite them other
  23.      than as a ``working draft'' or ``work in progress.''
  24.  
  25.      To learn the current status of any Internet-Draft, please check
  26.      the 1id-abstracts.txt listing contained in the Internet-Drafts
  27.      Shadow Directories on ds.internic.net, nic.nordu.net,
  28.      ftp.nisc.sri.com, or munnari.oz.au.
  29.  
  30. Status of this Memo
  31.  
  32.    This memo provides information for the Internet community.  It does
  33.    not specify an Internet standard.  Distribution of this memo is
  34.    unlimited.
  35.  
  36. Abstract
  37.  
  38.    This document describes the format and syntax of the "direction"
  39.    keyword to be used with bi-directional texts in MIME.
  40.  
  41. Description
  42.  
  43.    The MIME standards (RFC 1341 and 1342) defined methods for
  44.    transporting non-ASCII data via a standard RFC822 e-mail
  45.    system. Specifically, the Content-type field allows for
  46.    the inclusion of any ISO language such as Arabic (ISO-8859-6)
  47.    or Hebrew (ISO-8859-8).  The problem is that the these two
  48.    languages are read from right to left and can have bi-directional
  49.    data such as mixed Hebrew and English on the same line.
  50.  
  51. Nussbacher                   Expires January 15, 1994          [Page 1]
  52.  
  53. RFC nnnn                 Hebrew email encodings                June 1993
  54.  
  55.    Fortunately, ECMA (European Computer Manufacturers Association)
  56.    has tackled this problem previously and has issued a technical
  57.    report called "Handling of Bi-Directional Texts".  ECMA TR/53,
  58.    as it is called, was used to update the Standard ECMA-48 as well
  59.    as ISO/IEC 6429 (1992).  It is based on this information that
  60.    a new parameter is being defined for MIME Content-type. This new
  61.    field is called "direction=":
  62.  
  63.    Content-type: text/plain; charset=ISO-8859-6; direction=drct
  64.    or
  65.    Content-type: text/plain; charset=ISO-8859-8; direction=drct
  66.  
  67.    The value of drct can be either implicit, explicit or visual.
  68.  
  69. Implicit
  70.  
  71.    Implicit directionality is a presentation method in which the
  72.    direction is determined by an algorithm according to the type
  73.    of characters and their position relative to the adjacent
  74.    characters and according to their primary direction.   The
  75.    complete algorithm is quite complex and sites wishing to
  76.    implement it should refer to the ECMA Technical Report for
  77.    further details.
  78.  
  79. Explicit
  80.  
  81.    Explicit directionality is a presentation method in which the
  82.    direction is explicitly defined by using control sequences which
  83.    are interleaved within the text and are used for direction
  84.    determination.  This presentation method is also defined in
  85.    ECMA TR/53, which defines three new control functions and
  86.    updates 22 existing control functions in the ECMA-48 standard.
  87.  
  88. Visual
  89.  
  90.    Visual directionality is a presentation method that displays
  91.    text according to the primary direction only.  This is the
  92.    simplest of all methods and the default method for use with
  93.    MIME encoded texts.
  94.  
  95. Nussbacher                   Expires January 15, 1994          [Page 2]
  96.  
  97. RFC nnnn                 Hebrew email encodings                June 1993
  98.  
  99. References
  100.  
  101.    [ECMA TR/53] Handling of Bi-Directional Texts, European Computer
  102.    Manufacturers Association, 114 Rue du Rhone, CH-1204, Geneva,
  103.    Switzerland, June 1992
  104.  
  105.    [ISO-6429]
  106.  
  107.    [ISO-8859] Information Processing -- 8-bit Single-Byte Coded
  108.    Graphic Character Sets, Part 6: Arabic alphabet, ISO 8859-8,
  109.    1988.
  110.  
  111.    [ISO-8859] Information Processing -- 8-bit Single-Byte Coded
  112.    Graphic Character Sets, Part 8: Latin/Hebrew alphabet, ISO 8859-8,
  113.    1988.
  114.  
  115.    [RFC822] Crocker, D., "Standard for the Format of ARPA Internet
  116.    Text Messages", STD 11, RFC 822, UDEL, August 1982.
  117.  
  118.    [RFC1341] Borenstein N., and N. Freed, "MIME (Multipurpose
  119.    Internet Mail Extensions): Mechanisms for Specifying and
  120.    Describing the Format of Internet Message Bodies", Bellcore,
  121.    Innosoft, June 1992.
  122.  
  123.    [RFC1342] Moore K., "Representation of Non-ASCII Text in Internet
  124.    Message Headers", University of Tennessee, June 1992.
  125.  
  126. Security Considerations
  127.  
  128.    Security issues are not discussed in this memo.
  129.  
  130. Authors' Addresses
  131.  
  132.    Hank Nussbacher
  133.    Computer Center
  134.    Tel Aviv University
  135.    Ramat Aviv
  136.    Israel
  137.  
  138.    Fax: +972 3 6409118
  139.    Phone: +972 3 6408309
  140.    EMail: hank@vm.tau.ac.il
  141.  
  142.  
  143.  
  144. Nussbacher                   Expires January 15, 1994          [Page 3]
  145.